/**   
 * Copyright © 2016 公司名. All rights reserved.
 * 
 * @Title: IFrontuserDao.java 
 * @Prject: LianniuWeb
 * @Package: com.lianniu.web.baseService.user.dao
 * @Description: TODO
 * @author: lzz  
 * @date: 2016年8月4日 上午10:18:13 
 * @version: V1.0   
 */
package com.lianniu.web.baseService.user.dao;

import java.util.List;
import org.springframework.stereotype.Component;

import com.lianniu.web.baseService.user.model.FrontUserVo;
import com.lianniu.web.baseService.user.model.Supply;


/** 
 * @ClassName: IFrontuserDao 
 * @Description: 用戶操作Dao
 * @author: lzz
 * @date: 2016年8月4日 上午10:18:13  
 */
@Component("frontUserDao")
public interface IFrontUserDao {
    /**
     * @Title: getUser 
     * @Description: TODO
     * @author: lzz
     * @param frontUserVo
     * @return FrontUserVo
     * @date: 2016年8月4日 上午10:34:00 
     * @return: FrontUserVo
     */
    public List<FrontUserVo> getUser(FrontUserVo frontUserVo);
    /**
     * @Title: updatePwdById 
     * @Description: 修改密码
     * @author: lzz
     * @param frontUserVo
     * @return
     * @date: 2016年8月4日 下午1:00:32 
     * @return: int
     */
    public int updatePwdById(FrontUserVo frontUserVo);
    /**
     * @Title: addUser 
     * @Description: 注册
     * @param frontUserVo
     * @return
     * @date: 2016年8月4日 下午1:00:32 
     * @return: int
     */
    public int addUser(FrontUserVo frontUserVo);
    
    
    /**
     * @Description:检证注册手机号是否存在
     * @param mobile
     * @return true:不存在 false:存在

     * @Date: 2016年8月4日 下午1:20:16
     * @Version 1.0.0
     */
    public boolean isExistMobile(String mobile);
    
    /**
     * @Title: getSupplyById 
     * @Description: 获取个人信息
     * @param id
     * @return: FrontUserVo
     */
   public Supply getUserById(String id);
   
   public FrontUserVo selectMobilAndId(String mobile);
   
   public int updateHeadById(FrontUserVo frontUserVo);
   
   public FrontUserVo getPicById(String userId);
    
}
